#pragma once

#include <string>

#include "EventListener.h"

class Requisito : public EventListener
	{
	protected:
		std::string nombre;
		bool completado;
	public:
		Requisito(std::string & name);
		bool isCompleted(){return completado;};
		virtual void onStart() = 0;
		virtual bool onEvent(Event *e) = 0;
		~Requisito(void);
	};
